var express = require('express');
var logger = require('morgan');
var cors = require('cors');
var router = require('./src/router/index');//
var errorHandler = require('./src/middleware/500-handler');
var notFoundHandler = require('./src/middleware/404-handler');

// 挂载顺序决定中间件使用顺序
var app = express();

// 日志打印
app.use(logger('dev'));
// 请求数据json解析
app.use(express.json());
// 跨域请求
app.use(cors())
app.get("/", (req, res) => {
  res.send("okkkkkk")})
// 全部路由
app.use(router);
// 404处理
app.use(notFoundHandler());
// 500错误处理
app.use(errorHandler());


module.exports = app;
